tortuga laud - German English Dictionary